Python Job: Senior Developer (Python)

Job added on

Location

Brisbane - Australia

Job type

Full-Time

Python Job Details

We are seeking a highly motivated Senior Python Developer to join our Project Team. The role will be accountable for delivering a Proof-of-Concept critical to the overall project and team success. The successful candidate will be responsible for the development of a scalable IoT data ingestion and analytics platform, integration with 3rd party platforms, and API development. The role may include data analysis if interested.

We are seeking a highly motivated Senior Python Developer to join our Project Team. The role will be accountable for delivering a Proof-of-Concept critical to the overall project and team success. The successful candidate will be responsible for the development of a scalable IoT data ingestion and analytics platform, integration with 3rd party platforms, and API development. The role may include data analysis if interested.

Responsibilities:

  • Development of a scalable IoT data ingestion and analytics platform from existing prototype to production-ready build
  • API development (FastAPI, Flask)
  • Maintain and evolve an automated tests
  • Develop IoT device packet parsers from manufacturer specifications
  • Integration with 3rd party platforms for data ingestion
  • May include data analysis if interested

Skills & technologies:

  • Experience working with Python in a back end or data engineering environment * Experience working with at least one NoSQL Database (e.g. CosmosDB, MongoDB) and relational database (SQL Server, Postgres, MySQL, …)
  • Proficient with REST APIs
  • General understanding of Azure infrastructure as code and Azure DevOps CI/CD pipelines
  • Experience with the Azure platform, including Azure Functions and Event Hubs

The ideal candidate will have:

  • Excellent communication skills
  • Works well with internal and external stakeholders
  • Experience developing robust and scalable systems
  • Flexibility to work from home or the office - mostly work-from-home

If you are interested in learning more, Apply via the provided links or reach out to [email protected] for a confidential discussion.